Instantiate arbitrary views and bind to arbitrary data via the DOM