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