Ken Williams wrote:
A generalized feature dependency scheme is actually what I meant. The general syntax (subject to review, of course) would beMODULE(FEATURE1,FEATURE2,...): VERSION
What were you thinking in terms of how modules would describe what features they provide?
David