Allow mapping DSL to take file path

PR  for #108