[Delivers #62004896] Position has #at and #by.

Add Player#==
Extract ObjectCreateMethods