Если бы у меня был сложный оператор if, который я не хотел переполнять просто для эстетических целей, каков был бы самый кошерный способ его разбить, поскольку coffeescript интерпретирует возвраты как тело оператора в этом случае?
if (foo is bar.data.stuff and foo isnt bar.data.otherstuff) or (not foo and not bar)
awesome sauce
else lame sauce