Fix visibility, provide a way to create commands and add aliases.