In dealing with an MG, a diverse array of needs, missions and requirements will all coincide, requiring an agile and adaptable array of tools and resources in order to satisfy them.