A permission is the permission required to run a command. This is represented
by the value(). If no value is provided or the annotation
is not present in a command it will fall back to the deprecated Command.perms(String). If
that is not present, then it will simply be usable by all.