Post should now work a little bit. changed Use<T>(Func<T>) -> Use<T>(Func<IContainer, T>).