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