Add mini-DSL Requirement::[equal|exclude|preferred]()
To be continued...