Add extend function
Schema as collection of fields
Schema updates
Array backed store of strings