LPS-33263 Use constructor with parameters instead of inheritance.
LPS-33263 Rename BaseTransformer - no changes.
LPS-33262 Simplify Transformer.
LPS-33263 Remove unused unmodifiable protection
LPS-33263 SF