In response to spending an hour with a strange argument passing bug that neither I nor Cale could figure out. * pass all arguments explicitly * pass arguments in a consistent order between classes