Redmine#3991: support data containers in module protocol
Merge pull request #1336 from tzz/feature/3991-containers-in-module-protocol

Redmine#3991: support data containers in module protocol