Added checkboxes-list input option and make a better (and recursive) sanitize system