Pulled storage utility method out.

Probably should consider creating a helper protocol for building a
Directory.