get rid of asStatement — block accept list of JsNode
compact and still readable presentation of JsIf