Prevent to clise tab correctly
Accept non-boolean values for boolean options