Use expression tree instead of stupid howto array, to allow much more sophisticated post-processing