Animal,mineral,vegetable?
Im more interested in this searching of possesions thing really..sorry about that.
If BALPA allow a clause into your contract then thats what you work to ! If your contract says that certain people can search your bag whilst youre at work then they can search your bag! If you dont want that then get BALPA to reject it!
Simple!