introducing the unified labeling operator

and the interface to [blockedarray](http://github.com/burgerdev/blockedarray)