Shadow: add CliRequest class
Shadow: add CliRequest class