code: @Deprecated
  	protected final boolean isVariableDeclarationRequired(XExpression expr, ITreeAppendable b) {
  		return isVariableDeclarationRequired(expr, b, true);
  	}
docs: whether an expression needs to be declared in a statement
  If an expression has side effects this method must return true for it.
  @param expr the checked expression
  @param b the appendable which represents the current compiler state
  @deprecated use {@link #isVariableDeclarationRequired(XExpression, ITreeAppendable, boolean)} instead.