@mmarkus I think you're taking this out of proportion. I get your point, but I'm just simply substituting a rather obvious one for another that's obvious. I think you'll notice that my code, where needed and it's really relevant, it's well documented and where there can be confusion, javadoc has been added to avoid it.