DRY
`FileName` accepts multiple extensions.
Merge pull request #913 from tamird/master

`FileName` should accept multiple extensions