Passed domain parts as value instead of reference