Merged Serializable Functions into master.