Any reason you're using a string literal here instead of just the bare value? Also, any reason to use node.default to read the attribute instead of just node?