use smash by mbostock to concat modules