Clarify the cap dependency, and update docs