sourceMap, targetMap, reduce, checkProperty: pass arguments as object. rename check -> checkValue.
sourceMap, targetMap, reduce, checkProperty: pass arguments as object. rename check -> checkValue.

fictitious/antireflection,fictitious/antireflection