pub type ExecutionResult = (Vec<(Argument, Vec<u8>, TypeTag)>, Vec<(Vec<u8>, TypeTag)>);