Suggestions for protecteddef
The following packages have something in common with the package protecteddef. The packages are ordered in decreasing similarity.
- eolgrab: Catch arguments delimited by end of line
 - flags: Setting and clearing of flags in bit fields
 - twoopt: Definitions with two optional arguments
 - classlist: Record classes used in a document
 - aliascnt: Alias counters
 - dvipscol: Alter the usage of the dvips colour stack
 - bmpsize: Extract size and resolution data from bitmap files
 - holtxdoc: Documentation macros for oberdiek bundle, etc.
 - oberdiek: A bundle of packages submitted by Heiko Oberdiek
 - enparen: Consistent nested brackets
 - fibnum: Generate Fibonacci numbers
 - hyphsubst: Substitute hyphenation patterns
 - rotchiffre: Perform simple rotation cyphers
 - scrindex: Make index package work with Koma-script classes
 - stampinclude: Inclusion based on .aux file date stamps
 - setouterhbox: Set hbox in outer horizontal mode
 - thepdfnumber: Print PDF numbers with minimal digits
 - chemarr: Arrows for chemists
 - centernot: Centred \not command
 - engord: Converts numbers to English ordinal numbers
 - hypbmsec: Hypertext bookmarks in sectioning commands
 - ifdraft: Detect “draft” and “final” class options
 - pdfcrypt: Allows the setting of pdf encryption
 - resizegather: Automatically resize overly large equations
 - stackrel: Enhancement to the \stackrel command
 - settobox: Assigning dimensions of a box to a length register
 - tabularkv: Tabular environments with key-value interface
 - hypgotoe: Links to embedded files
 - pdfcolparcolumns: Fix colour problems in package 'parcolumns'
 - pdfcolparallel: Fix colour problems in package 'parallel'
 - tabularht: Tabular environments with height specified