here you're overriding the `attr_reader :suit`. I think most developers would expect the "suit" method to return the actual suit, so I'd probably go with another method.

In the Eagle, I typically recommend that instead of using suit as a symbol, you go ahead and make the suit a full class. There you'd set your own to_s method.