namespace phoenix {
struct pObject {
Object &object;
bool locked;
pObject(Object &object) : object(object), locked(false) {}
virtual ~pObject() {}
void constructor();
void destructor();
};
}