Sounds reasonable, I would prefer to call it `CreateFromConfiguration` to clarify to the caller where the returned values come from.