Command names can now contain underscores, which will be translated to spaces when performed. (resolves #1)