alastairlundy CliInvoke