#new Added method Entity::complete() to inherit properties from the prototype