regroup more constants and use KVC to access compression extensions