code: function isEffect (node) {
    return isAssignment(node) || isPlusPlusUnaryOperation(node) || isMinusMinusUnaryOperation(node) || isInlineAssembly(node)
  }
docs: True if node changes state of a variable or is inline assembly (does not include check if it is a global state change, on a state variable)
  @node {ASTNode} some AstNode
  @return {bool}