bugfix: false is treated as uninitialised state (same as nil) #195