2 Control the various optimizations with config..
4 Live status (via search, present).
8 Throw proper diagnostic for bad schema (Z39.50/SRW).
10 Deal with Z39.50 options properly.
12 Deal with Z39.50 messages sizes properly.
14 For SRW/SRU, set schema for each returned record.
16 Fork to ensure that crashes are catched.