Initial implementation of the Source schema.