Issue refs #1464: implement add/remove, validation styles, output formatting
Issue refs #1464: done