Added tests to verify specifying class and name works for multiple xmlElement or XmlArrayItem creates child available nodes correctly