Allow many symbols in Protect and Unprotect

This fixes issue #95 reported by langit