turns out false || true will always be true. who knew?