Design and Implementation of an Enhanced CORBA Property Service