Replaced prototype assignments with inherit calls, see #72