add compound filetype support
Merge pull request #21 from ryoy/add-compound-filetype-support

add compound filetype support