question: private Map < String , String > attributesToLowerCase ( ) { Map < String , String > lowerCaseAttributes = new LinkedHashMap < String , String > ( ) ; for ( String key : attributes . keySet ( ) ) { lowerCaseAttributes . put ( key . toLowerCase ( ) , attributes . get ( key ) ) ; } return lowerCaseAttributes ; }
target:  Returns a copy of the set of attributes for this node with lowercase names