Generated prototype hierarchy for user