Make Stacks add a pure function and use it inside replace
Remove from_items and make __addstacks__ using MorphismStack.composable_with to check