A C++ library for XSLT like transformations on S-Expressions