Python 2, 20 21 33 39 bytes
+2 thanks to Aidan F. Pierce (replace sorted({0}) with map(long,{0}))
+6 thanks to Angs (4*23+~91 -> ~4836+9*1075/2)
+7 thanks to dylnan (use of \ and newline to replace space; suggestions to move from 0 to a mathematical expression; and replacing -1 with -True)
if\ map(long,{~4836+9*1075/2})[-True]:q Try it online! Or try all edits
~4836+9*1075/2 evaluates to 0, and no stripped version also does. {0} is a set containing a single element, 0. Calling sorted with a set as the argument yields a list, which may be indexed into with [...]. Without sorted the code ({0}) would just yield the set and this cannot be indexed into in the same fashion, if({0})[-1]:q would raise a TypeError. Indexing in Python is 0-based and allows negative indexing from the back, hence sorted({0})[-1] finds the element 0, while sorted({0})[1] will raise an IndexError, as will sorted({})[-1] and sorted({0})[] is invalid syntax. The 0 is falsey so the body of the if, q, is never executed, however if it were it would raise a NameError since q has not been defined. Since a non-empty list is truthy we cannot trim down to if[-1]:q either.