Allow commands to be built from configuration arrays for better self-documentation.