Use list for command storage (simplifies alias handling but increases time complexity)