Assign parent in construction
Nasty initial prototype construction