When it's nested like that it just means the inner argument is conditional on the outer argument being present, but the inner argument is optional.
For example, the Unix tool for changing your password "passwd" has a syntax on OSX like:
passwd [-i infosystem [-l location]] [-u authname] [user]
Where you can only use -l if you first use -i.