code: func NewAccessController(ctx domain.IContext, renderer domain.IRenderer) *AccessController {
  	return &AccessController{domain.ACLMap{}, ctx, renderer}
  }
docs: // TODO: Currently, AccessController only acts as a gateway for endpoints on router level. Build AC to handler other aspects of ACL