.def() and .alias() should clobber previous definitions