Some more shortenings

Since you're using `Class.new`, you don't actually need to assign that to a constant. Anonymous classes work fine.

Secondly, we no longer need to use `tap`. Class definitions return the last thing evaluated in the body, which is why `tap` was required before. Since `Class.new` always returns the class it creates, the `tap` is unnecessary