Implemented disallowing discontinuous constituents on source side