    inline int date(unsigned int attr) {
      int out = (int)attr;
      return date(&out,1);
    }
    inline int date(unsigned int attr) {
      int out = (int)attr;
      return date(&out,1);
    }