Add support for needy flags: flag.needs
#543
+430
−15
Merged
flag.needs
#543