Implement annotation-based command system. Untested.