Solution-level dependencies (fixing issue #37)