public IContext CreateContext(AvalonContextAttribute contextAtt, AvalonEntryAttribute[] entries)
 {
     if (contextAtt != null)
     {
         return CreateCustomContext(contextAtt, entries);
     }
     else
     {
         return CreateDefaultContext(entries);
     }
 }
 protected IContext CreateCustomContext(AvalonContextAttribute contextAtt, AvalonEntryAttribute[] entries)
 {
     return null;
 }