add DSL support for the file binding