Change internal handling of callables in convertDirectory() and add convenience function makeCallable() (which needs a docstring written)