Update fail to panic
Update for moved HashMap
Update for conflicting String types
Update for renamed mut_iter and move_iter
Use Float for NaN predicate and absolute value
Update deprecated `find`
Constants should be uppercase
Update for compatibility with dom4
Remove redundant `clone` calls
Actually fail for unimplemented code