- Tore out and rewrote some old, messy code that was becoming hard to maintain (Command#processArgs)
- Fixed minor issue with CuboidRegion#overlaps being inclusive
- Added command argument subtypes, argument types which rely on the previous argument to resolve their value