Also remove any mentions of NewInference, and rename some tests.
Given esoteric code as in 'caoWithAdaptationForSam.kt', we should make sure that we pass same objects to 'get' and 'set'.