the better way to read the chained props from SimpleXml objects