Fix TestCase: "ignore empty" only works as special case, current data is empty too
PropertyPathMapper treats scalar values as by-reference