Block: use full ref_locs everywhere (incl. singleblock)
Block: drop items attribute (temporarily replace with a property)