ajar-state: boolean vs. byte