Added equiv of flatMap and bind