Source construct
Feed construct
Preserve order of children when write()
Merge branch 'master' of https://github.com/earthreader/libearth into crawler
Equality test should be aware of its type
title has to be a Text construct according to spec
Finer error messsage
Index could be incidentally inherited
Use empty string when title is not present
Commit before merge upstream
Recommit before merge....
Merge branch 'master' of https://github.com/earthreader/libearth into crawler
Modify parsers to use feed module.