Makes first pass at ComplexCoverage

First ComplexCoverage implementation for ComplexCoverageType.PARAMETRIC