update Variable.get_primary(), .get_dual() for incomplete variables