 				if child.kind == XMLNode.Kind.element {
 					
 					let childElement = child as! XMLElement
-					let nameAttribute = childElement.attribute(forName: "name")
+					let nameAttribute = childElement.fcpxName
 					
 					if let nameAttribute = nameAttribute {
 						
 						if usingAbsoluteMatch == true {
 							
-							if nameAttribute.stringValue! == name {
+							if nameAttribute == name {
 								
 								matchingElements.append(childElement)
 								

	
	- returns: An array of matching clips as XMLElement objects.
	*/
	public func clips(forName name: String, inElement element: XMLElement, usingAbsoluteMatch: Bool) -> [XMLElement] {
		
		var matchingElements: [XMLElement] = []
		

							
						} else { // Lookes for a match within the string
							
							if nameAttribute.contains(name) == true {
								
								matchingElements.append(childElement)
								
