ViewBuilder

View builder operates on an element passed to it and leverages a View generator.