enables optional 'strict' flag

throws errors on missing fields if strict
can now get() containers which will return an xml instead of string