Fixing issues
"use SimpleXMLElement" wasn't present and was causing abstract declaration inconsistancies.
starting to catch exceptions