optional Bools are very very mean