Pull up of the name property setting to the base prototype
Replace the order of property

It is intended to adapt other prototypes.