add Instance.Type()