Adding ImmutableBlockLocation for other classes to use, for example as a key in maps

You mean braces, but yeah - this violates the checkstyle rules.