Prepare for changes
Use mixin to reduce code, and remove TruncatedFeatures/TruncatedExtractor