Testing to make sure blockStatements are put in the right order
We only want to grab the top level LocalVariableDeclarations
Variables can be uninitialized
Revamped variables to contain their own identifier
Updated Command to provide a non-boolean return type
Updated the rest of the current executors to match the new interface.
Started implementing the statement executor for
LocalVariableDeclarations.

PartialRuleExecutor takes the output from a parser and executes parts of
it.