static void Bench(IDataBinder <Record> binder, DbDataReader reader)
 {
     while (reader.Read())
     {
         var item = new Record();
         binder.Bind(reader, item);
     }
 }
        public void SylvanCompiledReuse()
        {
            var reader = GetReader();

            while (reader.Read())
            {
                var item = new Record();
                compiled.Bind(reader, item);
            }
        }