vastly simplified expectation value handling
Updated README for move-only types by value