code: func reportCompliance(rctype clientType, mmap map[string]string, specms []string) {
  	fmt.Printf("=== compliance report [%s] =========================\n", rctype)
  	var nccnt = 0
  	for _, method := range specms {
  		if mmap[method] == "" {
  			nccnt++
  			fmt.Printf("not defined - [%d]: %s\n", nccnt, method)
  		}
  	}
  	if nccnt == 0 {
  		fmt.Printf("client is compliant")
  	}
  }
docs: // check method name map against spec'd method names
  // and report undefined methods