include tags.h
add RowVectorXd typedef
add make_function functor