Author: Camillo Bruni, enjoying some fresh booleans