Does anyone have a favorite reference that outlines de-facto command line interface conventions and best practices? Things like e.g. long options should have two dashes, options should not have capital letters, etc? thanks! -brad