struct expression_inheritance; struct expression* new_expression( const struct expression_inheritance* inheritance, int cost, size_t size);