MakeGenericMethod throws ArgumentNullException