ErrorReflection.idr:67:5:When elaborating right hand side of bad: DSL type error: (t(502) => t'(503)) doesn't match ()