'This may be overridden by subclasses in case restrictions need to be
placed on whether certain objects can have attributes set by certain
players.
This function is expected to display its own error message.
Returning False will abort the command.'

def check_obj(self, obj):

    return True
