DRYing up Your Views with Behaviors