Fixed bug in _OptionalElements where nodes were only being returned from _interrogate if they were not empty