I think the TargetComposedAxisKeyProcessor.java is very good now