Convention: `bool|null`