now can make a list of expressions
add to_expression helper function and the implementation of extract_coefficients() is done
add test case for the extract_independent_term() function, and use the new API in test_coefficient_matrix() test function