I cleaned up AstImmutableConstructorTransform and added a version with println statements to archive in case I ever need to examine stuff again