Provide an explicit configuration function.

Instead of create(name,imports), we now have a configure(imports)
function. This is cleaner and more easily extended later on.