support null objects for Single child objects