public bool IsValid()
 {
     return(InvocationExpression != null && InvocationExpression.IsValid());
 }
 public bool IsValid() => ReferenceExpression?.IsValid() ?? InvocationExpression.IsValid();