public static T Into <T>(this IEventfulReader reader) where T : new() { return(reader.Into(new T())); }