#40 Accessors needn't be mutable