precondition method
Returns true if the command can be run on the given state.
Implementation
@override
Future<bool> precondition(
CommandContext<State, System> context,
State state,
) async {
throw UnsupportedError('Initialize does not support precondition');
}