Implements #44 plus adds a no-op stub for adding a pre-existing file as
a key.