-----------------------------------------------------------------
-- Base case for illegal commands
-- This is where expressions that aren't commands get rejected
-----------------------------------------------------------------
-- Base case for illegal commands
-- This is where expressions that aren't commands get rejected