(NEW) ValueMapper, with a map($target, $data) method.