Model: add optional alias parameter to generic Model too

Controllers can ignore this parameter, but why not pass it to them - just in case they know how to deal with it :)