I have merged this PR but this method seems wildly bizarre to me. Why did you do this instead of property with a getter?