wrong typecheck for an options that could be falsy