make Bool an instance of ToComponent, based on a posteriori experience