support different extensions for extended content (eg. .markdown and .md)