Why are you replacing ```this.canUse``` with ```this.hasRank```? It's definitely a downgrade, since ```this.canUse``` allows ROs to change the rank of the people who can use the command.