why was static removed ? is the table used from several TUs ? if so it may make sense to put it into a separate compilation unit. if not, this only adds bloat (object size).