Updated to return bool false only for zero