- Let allocateSelector() specify number of pages to allocate. - Let findSelector() specify if this is a code or data segment. - Let findSelector() choose if this is a code or data segment if the caller doesn't know (DosFlatToSel(), etc).