I think for completeness, alongside this method there should also be a `public static T GetOrDefault<T>(this IConfigurator configurator)` which returns `default(T)` when no item is found.