Refactoring: Value -> Serializable