Returning NULL instead of exceptions

I changed this to follow the standard of XDocument and others like it.  It's much easier to check for null than to write an entire try/catch for queries.