deny multiple hold request
minor
allow wrap helpers to be public