Cleaned up how groups and aliases work in mkmk.