rename internalcmd -> builtincmd