'Returns field instance for object permissions management. May be
replaced entirely.'

def get_obj_perms_field(self):

    field_class = self.get_obj_perms_field_class()
    field = field_class(label=self.get_obj_perms_field_label(), choices=self.get_obj_perms_field_choices(), initial=list(self.get_obj_perms_field_initial()), widget=self.get_obj_perms_field_widget(), required=self.are_obj_perms_required())
    return field
