nodelist flat_map over map.flatten

Probably a micro-optimization, but cheap and theoretically cheaper :-)

@dylanahsmith @jasonhl