for input and output surface files
Avoids the clutter and maintenance effort associated with providing the function signature string.