code: func hookedget(m *DbMap, e SqlExecutor, dest interface{}, query string, args ...interface{}) error {
  	err := e.handle().Get(dest, query, args...)
  	if err != nil {
  		return err
  	}
  
  	table := m.TableFor(dest)
  
  	if table != nil && table.CanPostGet {
  		err = dest.(PostGetter).PostGet(e)
  		if err != nil {
  			return err
  		}
  	}
  	return nil
  }
docs: ///////////////