Initial commit of views argument and argument validator.