@Override
        public Class<?> timestampShape(TimestampShape shape) {
            return AbstractTrait.class;
        }
Returns the base class to use for a trait.
smithy-trait-codegen/src/main/java/software/amazon/smithy/traitcodegen/generators/TraitGenerator.java