cosmetics: Make a block readable
wip: Add block attribute support
wip: extension block