OperatorAssembler sets type of ReturnOutput Param

Still some todos
And some tests