contract
contract copied to clipboard
14.0 contract improve rebase
based on #1005
rebased against 14.0 + bump module version