#50 add (pre :: [XmlNode]) argument to makeHttpPush