title: Override Features in extended Specs
body: <p>I'm attempting to setup a testing scenario where I can publish a JAR of tests that will run the same sets of tests 95% of the time but there will be 5% of the tests that need to either override or stop a feature in the parent class.  Is it possible to override parent specifications?</p>
  
  <pre><code>class ParentSpec extends Specification {
      def "goto home page"() {
          given:
          to NormalHomePage
  
          expect:
          at NormalHomePage
      }
  }
  </code></pre>
  
  <p>... in a separate project that brings in the dependency for the ParentSpec</p>
  
  <pre><code>class ChildSpec extends ParentSpec {
      @Override
      def "goto home page"() {
          given:
          to SpecificHomePage
  
          expect:
          at SpecificHomePage
      }
  }
  </code></pre>
  
  <p>Is there something that I can do to either do this or simulate this?</p>