Savepoint
Added supported for unconnected data flows and fixed keys with function expressions
Reusing object in key deserialization
Cleanup