further cleanup of significance flags decoding