It'd be nice if AutoBot could handle return System.Object[] return values from PowerShell scripts. This should allow him to deal with pipline output.
E.g.
function MultiValueReturn()
{
"value1";
100;
new-object System.Object;
}
returns a System.Object[] containing @("value1", 100, new-object System.Object)