This is an metasploit-framework-core class.  It needs specs to follow https://github.com/rapid7/metasploit-framework/blob/master/CONTRIBUTING.md.  The specs should demonstrate that CmdStagerMulti handles all the use cases it is combining.