I've always used `is_a?(Hash)` instead of a direct class lookup, I've felt as though it's a bit more self-documenting. Any thoughts?