internal bool isPublic() { uint vis = flags & VisibilityMask; return (vis > 0) && (vis != 3) && (vis != 5); }