turn a comment box controller-template pair into a component