public boolean setNewVariable ( Object key , Object value ) { boolean success = false ; success = setLocalVariable ( key , value ) ; if ( ! success ) { setGlobalVariable ( key , value ) ; success = true ; } return success ; }
set a new variable on the highest block hierarchy or global if no hierarchy exists .