/// <summary>
 /// Visit <see cref="IMetaModel"/>
 /// </summary>
 /// <param name="model">Model to visit.</param>
 public virtual void Visit(IMetaModel model)
 {
     model?.Accept(this);
 }