protected abstract void Apply(Type owner, string name, IAccessInstance access);
protected abstract void Apply(Type owner, string name, IAccessInstance access);
protected abstract void Apply(Type owner, string name, IAccessInstance access);
protected abstract void Apply(Type owner, string name, IAccessInstance access);