FIX: class_exts should return empty set, not empty dict