Separate CheckListView.renderInput into separate functions to be more easily overridden for custom form fields.