code: func NewNamedType(name string) *NamedType {
  	return &NamedType{token.NoPos, name, nil, true, make(map[string]Method)}
  }
docs: // TODO(austin) This is temporarily needed by the debugger's remote
  // type parser.  This should only be possible with block.DefineType.