1b89bed0f7
memory datum is used for both input and output instead of using matching constraints.
memory datum is used for both input and output instead of using matching constraints.