Support documenting a selective package

Closes #969