docs: @Pure
  	public IExpressionBuilder getGuard() {
  		IExpressionBuilder exprBuilder = this.expressionProvider.get();
  		exprBuilder.eInit(getSarlBehaviorUnit(), new Procedures.Procedure1<XExpression>() {
  				public void apply(XExpression expr) {
  					getSarlBehaviorUnit().setGuard(expr);
  				}
  			}, getTypeResolutionContext());
  		return exprBuilder;
  	}