HIDDEN
attributes |= HIDDEN;
attributes &= ~HIDDEN;
inline bool IsHidden() const { return (state & HIDDEN) == HIDDEN; }