allow refs to match if value is set/not set, just pass path::card::field