Command Definitions
Command defintions are like functions in a programming language, but without arguments. They exist to combine multiple commands into one for reusability. These definitons can be combined into a single file and referenced to in multiple build scripts.