Squashed 'moduleA/' changes from b2b31c1..7db8103

7db8103 version 2.0 features

git-subtree-dir: moduleA
git-subtree-split: 7db8103ed2ff26a8b555bf51050bc41bee521691
Merge commit '24fce2f7de86d5063fccaf5532e2995cc1295ee8'
Squashed 'moduleA/' changes from 7db8103..b2b31c1

REVERT: 7db8103 version 2.0 features

git-subtree-dir: moduleA
git-subtree-split: b2b31c1b2c2db0788fcc3b8c49e220f3177b4e0f
Merge commit 'be634240b7b30d551ef0ebf78c3f88ff0b02b038'
Squashed 'moduleA/' changes from b2b31c1..7db8103

7db8103 version 2.0 features

git-subtree-dir: moduleA
git-subtree-split: 7db8103ed2ff26a8b555bf51050bc41bee521691
Merge commit '14fc4867d03852faec606e785d662d4cac820b4f'