The world is not perfect. Anyone can call this method with not boolean value