Is it possible to load all commands into an array and then print them out on help, rather than defining them twice?