A command that runs as soon as it is scheduled.
Whether this command can be interrupted by another command.
Runs once when first scheduled.
Returns whether this command is finished.