public Dispatcher CreateGetter() { MemberInfo[] candidates = ResolveMember(); if (candidates.Length == 1) return CreateGetter(candidates[0]); return EmitMethodDispatcher(Getters(candidates)); }