use toLowerCase() when accessing nodeName
whitespace trim
Release 0.2.9