Swift element_base templated fixed for *Exists given default value
and processing subelements