Expand Block/Item interfaces
Merge pull request #309 from Deamon5550/feature/block-expansion

Expand Block/Item interfaces