All objects extending from mudlib.core.Object support properties. Properties are essentially named attributes that can be piggy-backed onto objects. You set a property by using the addProperty method and you get a property by using the getProperty method.
Each property consists of a name and a value. The name must be a string, but the value can be anything you want, including a VBFC. There are some standard properties that are defined in the mudlib.stdprops module that include, for example, properties that can be set on an object to prevent interactives from getting it or dropping it. But you can define and add your own properties to objects. Properties can also be removed via the removeProperty method.
See the documentation for the Object.getProperty, Object.setProperty, and
Object.removeProperty methods for details.