Use prototype, rather than constructor, for Object.create