struct value* error_expression_evaluate( struct expression* this, struct environment* environment, struct booleans* booleans);