better data handling
add an extension to inject the current ViewManager into Parser instances