Make sure bean is a singleton otherwise state is lost
Make sure TyrellChangeRecorder is recorded as the entity listener
Use the built in EntityChangeBroker
Ensure that the boundary classes have the appropriate interceptor annotations added.
Bump the replicant version
Add a simple UI
Use the diamond operator
Make sure the sequence is incremented prior to returning it.
Bump the version of replicant