DUH (flatten [...]) makes for even simpler logic