intersectBy package:monadlist