Add sourcing strategy: filePathsSourcingStrategy

Also an example using it, and another example showing where it might be
nicer to not use it.