It's just enhancement for providing a pre-configured sided batteries. For example, block can receive energy only from top. Then just put this requirement in the annotation and you able don't override a tile's providers for this behavior.
Are you have a better solution for providing a pre-configured batteries without using a providers?