implement trait "is hidden_from_USAGE"

MAIN candidates marked with this trait will not appear in the USAGE message