flatMap and pointless