Traitlike behavior for Moo