note caveats with non-Moo classes