code: public Column selectColumn(Fixture fixture) throws Exception
      {
          if (isNull()) return new NullColumn();
  
          if (isSaved()) return new SavedColumn( fixture.check( message() ) );
          if (isExpected()) return new ExpectedColumn( fixture.check( message() ) );
          if (isRecalled()) return new RecalledColumn( fixture.send( message() ));
  
          return new GivenColumn( fixture.send( message() ) );
      }
docs: <p>selectColumn.</p>
  
  @param fixture a {@link com.greenpepper.reflect.Fixture} object.
  @return a {@link com.greenpepper.interpreter.column.Column} object.
  @throws java.lang.Exception if any.