add test for arrayUtil::remove and doc
dump version to change interface for macro and command
add a matching interface for macro and command named CommandOutput for the extraction of macro commands