reorganized configuration storage, changed :local_instance to current object only and :object to current object and also instances descended from current object; generalized spec