Encoding defaults to utf-8. The parse method is public just in case someone prefers to split metadata/body the Jekyll way.