Refactor to be more simple.
Any number of personal pronouns can be used (as specified in the parameter list of bringToLife)
Sentient beings have object references copied from their blueprint and array attributes are new arrays with the elements copied from the blueprint’s corresponding array attribute.
All sentient beings have a ‘bringToLife’ method; tested.