[WIP] #129. Implement the "source" model in manifest parsing. "days_in" function is still missing.