One very small change: It's easier to read the spec files if all the class methods are together and all the instance methods are together. I'd prefer it if the `.new` specs were before the `#name` specs.