# this pattern was observed in EventEmitter2.
----
var a = x ? y : function () {
  return a === "b";
};
----
a = if x then y else (->
  a == 'b'
)
