Awestruct::Handlers::MarkdownHandler and Awestruct::Handlers::TextileHandler does not exist in 0.5.0. It's all handled via Awestruct::Handlers::TiltHandler

Use page.content_syntax == :markdown or :textile instead. That handles all supported markdown and textile extension mappings. (.md, .mkd, .markdown)