src/arraydb.js
function cleanMarks( o ) {
        delete o[randKey];

        for ( prop in o ) {
            if ( p.hasOwnProperty( prop )
                    && get_type( p[prop] ) == 'object'
                    && randKey in p[prop]) {
               cleanMarks( p[prop] );
            }
        }
    }
function cleanMarks( o ) {
        delete o[randKey];

        for ( prop in o ) {
            if ( p.hasOwnProperty( prop )
                    && get_type( p[prop] ) == 'object'
                    && randKey in p[prop]) {
               cleanMarks( p[prop] );
            }
        }
    }
function cleanMarks ( o ) { delete o [ randKey ] ; for ( prop in o ) { if ( p . hasOwnProperty ( prop ) && get_type ( p [ prop ] ) == 'object' && randKey in p [ prop ] ) { cleanMarks ( p [ prop ] ) ; } } }
clean up marked objects
clean up marked objects