Removing the class declation and changing the command variable back to a string,
which makes more sense. This entire branch is structured to work around
scheduler.d.