Yup. I guess I just got fixated on Bounds being a mixin (like Enumerable) rather than something you inherit from. I pushed a new commit. Let me know what you think.