- Will allow macros to work with the the actual data model and template function more flexible - Means update the renderToString method and runtime parameters