Instantiations should return traits instead of the entire object