@aeva the two-dimensional version is probably a boole then right?