Id doesn't extend Serializable, but its impls do.
Finalizing classes
Merge branch 'development'