From db898189de6c8e04f1c73e120a336f5ee02c192b Mon Sep 17 00:00:00 2001
From: ComFreek <comfreek@outlook.com>
Date: Mon, 26 Oct 2020 18:03:10 +0100
Subject: [PATCH] frameit: fix bug in /scroll/list

---
 .../FrameIT/frameworld/$Angle$Sum.omdoc.xz    | Bin 2248 -> 2124 bytes
 .../FrameIT/frameworld/$Midpoint.omdoc.xz     | Bin 1636 -> 1628 bytes
 .../FrameIT/frameworld/$Opposite$Len.omdoc.xz | Bin 2304 -> 2292 bytes
 .../frameworld/$Supplementary$Angles.omdoc.xz | Bin 2216 -> 2216 bytes
 ...$Triangle$Scroll_$General$Problem.omdoc.xz | Bin 596 -> 536 bytes
 ...ngle$Scroll_$Right$Angled$Problem.omdoc.xz | Bin 972 -> 940 bytes
 errors/mmt-omdoc/Scrolls/MiscScrolls.mmt.err  |   2 ++
 .../mmt-omdoc/Scrolls/TriangleScrolls.mmt.err |   2 ++
 narration/Scrolls/MiscScrolls.omdoc           |   2 +-
 narration/Scrolls/SupplementaryAngles.omdoc   |   4 ++--
 narration/Scrolls/TriangleScrolls.omdoc       |   6 +++---
 relational/Scrolls/.rel                       |   1 +
 12 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/content/http..mathhub.info/FrameIT/frameworld/$Angle$Sum.omdoc.xz b/content/http..mathhub.info/FrameIT/frameworld/$Angle$Sum.omdoc.xz
index 9bf20e98a2684f3400455404a40bbf6394732cb6..d98c98eecc4aeb98be81d644f463265ff986bcb2 100644
GIT binary patch
delta 1977
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
L0ssI200dcDz$)os

delta 2102
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

diff --git a/content/http..mathhub.info/FrameIT/frameworld/$Midpoint.omdoc.xz b/content/http..mathhub.info/FrameIT/frameworld/$Midpoint.omdoc.xz
index b819dc1f4052c44f6dedd852b5ba128e5185bc8d..e08aec6cdbc4697c1a763635ad859889a7c3d7dd 100644
GIT binary patch
delta 1477
zcmV;$1v>iV4BQNm83bR91{#qalz*r_!croZl`DA{mGV358c-IjF|?Mat2!7yhdj6~
z2EHNm;1F2aB5--?bC)1ef=@(p{-_>fvw>DFiuwu4Qhhc+1jwTXRQPTOTPEARKqpyF
z33EGyNSIO$U$Way;1oh+`C!rg{kLpb>{%q4B73BK8k5d^I(avL1ulsYsDGG(J~aMv
z-p=mV_>AwnCj*i;h&(F3f)MLq{vIHU@=4+pzLA?0hao8<h8~KOis2oZwt!?#9^c{A
z*qz(jgDwMEI6{BcrR>eX<ColN%o{=4o(DRK$7{E|En>qRZ-6Xz?cT1^21zhU$e64W
zQT#J?o;(?f9RnIR03@Wn?0+%=_fI(IC&rK-FGsZS97A_L1n%O#ZVlwKZh@sf$GkZS
ze9Z!$Ag(5g07|*ld%Yg8*^o_yTv#`LLIa?AKJCv!qf{QBScF6HP`zw%L;|MTc87@C
zPRm1TAw4lJF|SfVe9My}Es`M$Y3KflIB!Ys`}<<-5IVIX1T2u*Fn`eMJoU2iPaHS2
z-R6OQ#`WjZ?nf<#eFg%if)&WRg?V^_gv5RfjxO%7E&x;kz4`e)0wR+pO;PxoxFOaC
z&S%s8!r4nPN!$r(2m~kU5(rZj9i5&m5fjf(;lHT*#dltBq&VK9&xO<qJRoMbkUvz0
z;!3h=<0$2Rfxh3@y?-5I9aD;<{8U`Ap&*AE`0XtoUxb>l4x`@W8|~wi?K>mM1nC7j
zc{@J237VxxE1?&LFk-yADK2L&7g#1r%&%7Tt{U5@n$ZRl^T#qys=iiGTc)skL=|Vz
z&jTIg+h1Z}PO!q@ftxEu68*7?-B6KKy@(DT<25#XGR{?4RDUv&g>LUt%0Hxj<VDIz
z&wo>Y0B$dn!g^$&jDtD4XE?Q10v%sRAX^w_Wx2M}JX(>$v3*)LkC14oSO<fux`X4z
zXonxKN3zLgu@jhp4aR)66K`Wz%m#|`VI2LmJ6g7#)#612b8rIfib<brItfwShI8im
zWI}_+1vPUc&VTiZs@99!nDi@Vy}9C3KoeAV{+;>b4e>-|$9A2FG3_uXoz8nJ3cV;g
z?2Pa~w|rm=@i4-QC>J&xtRZkjPvE|W!<z~z=KWt~fTI;Z>lJNBtqRs3t-%KV(r&))
zqCsh;oud3bFoj+Ne--84914ke{2e`tHYaT#)3P!87Jsm+(?I{FYEoDJM1kxeNDg((
zo~>wej-T&l`epHu2*bN?4Ah>;NSWyv?P6Hr=ffL2C|FldyR;8dRqeR&pv5llc7uV1
z3u9sRkEyCPA$gHBvfAN!O8uhWl+NYK)9TDLms-^Wtquxgx%xip7tV#;Q|2HQvSz&=
zepMv$gMVT+3J(*8#)_*eA6D{+95xGeu*&Op@g%`X<j6-fgP0J`I({KabpFZ}HTH}2
zgGpv5Kr&0k3M35wR=Gdx@yklWkIUz=S>fu*7WB)yV|C4Nz@DEaZq5dgO3mXi=EeKz
z(HbtI<EUtzbVMp8;SfB;JJKrK`QEOeMl=2Q!hbR4U9KD~ZQD_QapmB9Q4$tknOG$D
z*jQnAwU=tXHifr6(dzQf%mH6?a6)SH0W6B%rpB(oj4_2EK@ZwkYyICeVbamsyr|95
zGsByXXbbS`_%uqw!`h;7oRNE*>MiN1h<JZz&0!atU^e8AoMzXnxP6MTRMlclWp>zj
z|9=|xYpbzs<jgDH?o7DA&>sE5jS5$qk*s9>P7Ot$$9iOegE;r1{MS~}$=P(g=fXiO
z&e<cxW+w|{RTXfxU0-=XS>WPcNH3C4^SOPmL^U)<GTS8gnz&A={`5-Uw(D1?^^YB_
zl`9`W$UG0LV5U(@e2ubzmf>MK`apO?FE+YDp(H;)Dj<!=oNTqUP~ZaV_y7O^$KxX3
fW|99|00FiPjlTf^J}(>svBYQl0ssI200dcDG-A}Z

delta 1485
zcmV;;1v2{F4CD-u83bfW1|pFilz*{B^1#AepqF;90o#UBm5D&|XZ3e>9l+AQyTU=&
zE6#ni!20R5zEw#ou|d?R14%l}3Gpuv?DzH`(|tCsiy_Yc{AogWn(kKMB}MC$_K}0!
zr%%ikkObxb(yyn)k4e0JsNh{PIR!uw05d|_3dVnR0hDApAo0l2is=%a4S%RVprJn#
z-W9YD`!4K>;nMRT>a&+!8*&NtCReWc#I~*+i5<^f8(!uF90K1r$V@g2*)0Gt1A>O+
zNu2xZeo&s>Re-*NNI<CeX<rWDKYy+=YjPIwVTAJbYfHVWEl&`!;Iu`g7nxJ_Wjv*F
zd^G1~;XE%ab5RQ~YzoI+_kWfSfTed#G{Ln%=}?gPM;c^Cty)=GU~#FPesYw2qyU!&
zihTj6!6k;c^Rxg{;1!b$NTaLgKMJ3cLaE3W>`x4lEmNYIK=@(6W^^PQMNwcCYF~o?
z->~p`6o_)n9W*8IQ-=x87ISP&O=HT_4!O{=d*n4X9L7?};%#f5?0@#neG!vC7F~H7
z2!0)c@G<E7%xxAR(l|Qy^#vQgOYES_9LcK3<GoR`c=2w*oT!bAMg;X~_|wRj7>;Z*
z4sowR5~nxQe?#qj9wAAwXz(GyuO8!vgWt6Wrr6;BZu1`W0R0fZk%KnxE{uHjlQ!B?
z+jH$hwXi?<=&HOPe190KN@E;-f0G^OaiLAhK-37xa-_~Ojw}*Eq|bZW5^LL@tx#eb
zTG63L%)!yZHkEfW?hp{Jb7CoL$BzA*9VNVLxL;Z?`k#UsHY^K$6;{pJ?tr*;SNBkB
z&XYQ_uiwB$kp}#jkmH|z!#Guq@sdCi`3_{7kawD;k>au?n17CV2ZluZeh%e18a=p1
z7t2cl?DDk9P%neW=*8ATo5{OD#1`o2r@_|8IVind$UOFzKMTchpfy<l1yhZ=0S%RA
zH{$G<p~Q*E?g8qIeR5yO@unxQo>ti(LtwyVTpGw21L7qI!J`U+KKVhz|6LlE6R&!E
z^*zTPO1+OHWq*|Y;lul+X$>`7#o4alu~c<fU@2Ukk-4zh)Ag$U$(vTpd%~fmL!zDi
z8TLOIe}*a%A)iq<B3qVj3;CrId~eL$(&TL8SF1^ZpunImzXYv1ae@Vy=jw)yJ<#zi
z-J?|PDsZw<cm+wV?un-lFaW(y+PeK1cCV-si;b>g*?&4E_-@F!3b(ecgABVjeJj>9
zZkTy*4ha+|KYq~oj66y>C4#Rv#-HmD^dc1Oy2s2;s(`uVq=`kG+roz>*?58e=FwNC
zfE6J{hCds8UJ-m!x4r}MP4*idMD%EaeIA=c*^}gd=U2g{9tTqp2viIVGl!EQ+f;@4
z4y?hPjemYLpq_vuoyoODhEW=I^8O`yb<<|>edma|WF<TyxH$M)jku*z(vgj}LuT;G
zxcYT~+UGT-Wp|IE0xBDyS|;<~iP5;s{KA>@rAEwO4C1%eDlBuF_m}g;v6(|WV&dI-
z8mdEh)SJ+D1F_Ge=gJK;mz2c+G_{mhD^nriBY$Tu+;ThCl{7hebU4|ip4nm7Ysoj3
z)K`{ZORQ`yrYz2OzG&@;SHH=SR0HurMw3d11_oPH9btvB5-8Q9p1r#ckYTT+`Ga{`
zb}c%FL#D;1otBLtYsz^C_Vga&2AuW+<yE^LMRj>@F4I^R=CZX_x;~a98|}y9v8!8o
zS%0sK*Hzb&)Kq$yWe=HB|CtekNTEd4338agDs1a*;gnI2H7~k1=*t!&D@5<t0?J;@
zB;ykvW0X-MZ&pdDiUF4QB@qF6%KAU3aIM(-oOtL+%&_PN1D%4ZJOdaSrJE^di;2K_
z<QtbD3`Q$CZ|4IR#m{H|=WnwEuW_@x@;(oXJw<P{Ye7ggS3fzhQ7<+~*fhEbK_hNq
n!2kdNg-OBG21AUq00F)X%E$o#0<$u?vBYQl0ssI200dcDu9)9P

diff --git a/content/http..mathhub.info/FrameIT/frameworld/$Opposite$Len.omdoc.xz b/content/http..mathhub.info/FrameIT/frameworld/$Opposite$Len.omdoc.xz
index 1689fbf227a6048e638804e232045169018ebaf9..24d2ddbb478e139f3bb73cfbd87ebbaffd5b3ecd 100644
GIT binary patch
delta 2144
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
W*#ZEAy_9aT#Ao{g000001X)@sr8GbQ

delta 2156
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

diff --git a/content/http..mathhub.info/FrameIT/frameworld/$Supplementary$Angles.omdoc.xz b/content/http..mathhub.info/FrameIT/frameworld/$Supplementary$Angles.omdoc.xz
index e0161fc290577fe9d4d7fa83b675bac34fe83237..b5d7c29c08a210200354b371cb7f1eb9964ad72e 100644
GIT binary patch
delta 2003
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

delta 2003
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

diff --git a/content/http..mathhub.info/FrameIT/frameworld/$Triangle$Scroll_$General$Problem.omdoc.xz b/content/http..mathhub.info/FrameIT/frameworld/$Triangle$Scroll_$General$Problem.omdoc.xz
index a37495953c1feaa9a6e6144f6678ca59acb49fb0..5b56b32d575c9a49378c6f3dbde10356542d6b0a 100644
GIT binary patch
delta 218
zcmV<0044v_1egSn83YQ70oAb`G68?v29h$bu`z-MzGfu>4lKkcUOAvb!yQP&M!4&Y
z#ltJ2nJ>Gt*6?)1lq0VS8)felMgI9$bu02N6T@EnEm@CyO@3&GbEI4<wM6_eiVTBr
za4qVXT=Nf$a!W}IiIx5bYlU>zB&K`T;mSMgj*uy>PAcDHyd?ROs&59GDR4?yVD7Ck
z8|se`LGDC{&@Sn9zf)zF2w9Z_y6vJLb1?Yr+7~MDrT_o{0A75V)4iq^T>t^`1B(>^
U01z~eda=Z3`vL#}000D8T9)izZvX%Q

delta 279
zcmV+y0qFji1k?nO83YYZ0u-?wG68?u?)P9fkHmKdB7ckIHH@;5xt1)Gh~$o2JQ6~Y
z14i$1WzAbr`EdH({5hYx;=dn2)RI4`>_GEA(=LTi;)$6-1gS4tJC#!pQ;xz#UdNko
z7#KETTOtVc1X%`x!-PD1M-@}t4F+QzoJBEl7Ms{JD-)8S{i$;g*uS?C8R>ryLxHe$
z+$1Fb2)l~`n-Z6d9+<Q5A>OwTkMUNfc%uDw`e2LbLn&Q9t3~Ho*q&MSa3oU~_6FBM
z2_I4GtIFNXK9c#GK#{qw3&YXHyz{iYwbb=?`f=+}k7yuP?OpM@TEz+g01Z0-r)_yE
dWB>uM1kV}(0G_#k6S2f+`vM0500004Sz5ygf8_uG

diff --git a/content/http..mathhub.info/FrameIT/frameworld/$Triangle$Scroll_$Right$Angled$Problem.omdoc.xz b/content/http..mathhub.info/FrameIT/frameworld/$Triangle$Scroll_$Right$Angled$Problem.omdoc.xz
index e4f13b5c731a112c3f2db1d8247dc3c22eb8b4b2..b5a1e9adea1d8a5cbf45e6e9225d76ea199ec2f2 100644
GIT binary patch
delta 686
zcmV;f0#W_U2doE>83Y|318k8U^?yG;dwP5s!ba&^n2E2E=fkO8p!>c<WMq={$F9*F
zx)3_qc=*C2NOHKqpN-;yaRZ?b!Ef_r)FaP<(6!$s?Y@2pHpD;lMZr%&rAZwO=?^X^
zq>q8zq$}oPe4+`{3ox!d34Lrqk;?naT(bG;WZl+M!CpU+#pLL0>g?2X4}ZQ)!X-E9
zl{2uM*d!@7c_i)o3Nh=I+sBFe$)FSnGnR14I64_{osc2Q$S0~=<B>{5(42)&gwvot
zbxbZN!K3qTMV6c01HOAks^ffP^;9w<%4}nQb#73CMVk!4{u2W7gw(gMRa1q0_)t3i
zk8BNA=cQAPO|wY=vkfnfT7RKrb1bx-j(+BGsbmwF#sG=tZ8KYJ*(=FtJ)>{acFDAb
z`N70aZMC$XBsoitanaKua7vUeNpt*xr&C~1FESz2NpdyvY4bL)pGTD~K=$dXST~h`
z1Q`>AI*$B)CXV_04i~f9j#h(V4RN(U1b3$*vkbtWn$uqC@Lk;V6n}{W6#f$qBj5Uw
zup)-JC_-u4aqyl#9t*c@o3rThfk#|BER$>mc~0G4cOKB3+Tvvc7xd6ACSgt>kDbS7
zdJaG|5vstlu!GTH#tw{wck!8bRGt4g?@<?1SWa;kbtd*9+(yuvE(p8(hZ{SQ^nzw7
zUqC&;9_wyBtq>zV$A9Xxba1|3DZo@9{$k8q)*3me)F1+a1Z#F_^;XtC8Co5<di$1}
z2S&!Im;{;z+5Pj~0mw*38lfihsd~QsmkoP|y9XzSH745yJ+Z^Y?-pW5_F9h5Hy`if
zWE~S?MA;GDq<Pp-nhSmHjNr<`2AT=?0=4Cff>1<({bTw7j~_k0&q<`*F8~3E2cJ3s
U0L%|bPqD;j`vL#}000D8TGg*hoB#j-

delta 718
zcmV;<0x|up2h0bM83Z2o1B{U!^?y8JE7WKYne|r{RD#6y&Ks?s!%g_BdS?^x<1rv2
zbQQp4*x^plHzJ>v3J)3-_8lvU<Lm3v#&*hl?7NmXZ(t}{SSg=F^VL<;?b|BI$O{%u
zfKodIjqFv;FeTM34cq@)mQyaL4NnbU`qN;utYwGLv5;2b`fexkIbn1(?SFNE%Dnv1
z-=_RbMV<}Fo5fVj(#_KtR7q%zOYFz3o|k<A$|A-(i`Z|5I1Jifflkj<lsmjHU3r&1
zYb7|=$wf;nJ!=D-rf%@VN(_s;hoV6_s2KMk>M0q0lT~X&^tk~ppFIIUbtZ^kgJ%yB
zs>00BON|dDv$XIMWndI}JAY*qv#=mWt>mBNvc804$h*T0fexkD(FJyAu+#M|T5T-n
z!w8FvM__d*%Wqg>@#KqQ%;3_Dnfj`w>juQXOcw&6r5JIOK=4TACX*|e`<2>&@R%7Y
ztnbz8XN%$}5rFmp4H_{}1!ri<k(Q7I<!H_gO+7^i<NGgNm(l@)O@D3b>)rJT1oImh
zG&iiEn(!GhMyxk#xMl9T7H(4s?VI8D8oTe3PXV<=;Dz5{#&ijl>bmL}gir1Oesp4k
z;<_?XbuN$t?_yb(c3l+ymd|N>XBnkRDPSQ6LG>8F*eie1rb@Uav3u&MNTC^*m;AfM
zNZ=tUhRh>;Y`3F$+<%5GZ&b!rhE<_S($Pz>nBBmXp*=qUy}@dlC=A<9{zinqJ?1@n
zshGv;3#<LxcnXOLuA^s7fzjyDg7r<<4m*@AdZ4m&p`lRgH5!LC3)P}z55-MH?px8r
z#BurauG2M1r0f{%9@cf(R!YckMb7Jss76j9EloAAU&sRImOq51+lJURfEE))ayfD2
zS5n8}0M=k_-rd~RKOHTF05JkD1qgtLA^-uX2lqVy0F%Qwv$4cy`vL#}000D8TGIes
AtpET3

diff --git a/errors/mmt-omdoc/Scrolls/MiscScrolls.mmt.err b/errors/mmt-omdoc/Scrolls/MiscScrolls.mmt.err
index e69de29..a003a31 100644
--- a/errors/mmt-omdoc/Scrolls/MiscScrolls.mmt.err
+++ b/errors/mmt-omdoc/Scrolls/MiscScrolls.mmt.err
@@ -0,0 +1,2 @@
+<errors>
+</errors>
diff --git a/errors/mmt-omdoc/Scrolls/TriangleScrolls.mmt.err b/errors/mmt-omdoc/Scrolls/TriangleScrolls.mmt.err
index e69de29..a003a31 100644
--- a/errors/mmt-omdoc/Scrolls/TriangleScrolls.mmt.err
+++ b/errors/mmt-omdoc/Scrolls/TriangleScrolls.mmt.err
@@ -0,0 +1,2 @@
+<errors>
+</errors>
diff --git a/narration/Scrolls/MiscScrolls.omdoc b/narration/Scrolls/MiscScrolls.omdoc
index f8285fa..5cfc39f 100644
--- a/narration/Scrolls/MiscScrolls.omdoc
+++ b/narration/Scrolls/MiscScrolls.omdoc
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<omdoc base="http://mathhub.info/FrameIT/frameworld/Scrolls/MiscScrolls.omdoc"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/MiscScrolls.mmt#0.0.0:1595.42.0"/><meta property="http://cds.omdoc.org/?metadata?importedby"><om:OMOBJ xmlns:om="http://www.openmath.org/OpenMath"><om:OMLIT type="http://www.openmath.org/cd?OpenMath?OMSTR" value="mmt-omdoc"/></om:OMOBJ></meta></metadata><opaque format="text"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/MiscScrolls.mmt#0.0.0:84.0.84"/></metadata>Miscellaneous scrolls for playing around/testing that don't have a good home yet</opaque><instruction text="namespace http://mathhub.info/FrameIT/frameworld"/><instruction text="fixmeta http://mathhub.info/FrameIT/frameworld?FrameworldMeta"/><mref name="[http://mathhub.info/FrameIT/frameworld?Midpoint]" target="http://mathhub.info/FrameIT/frameworld?Midpoint"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/MiscScrolls.mmt#165.5.0:179.5.14"/></metadata></mref></omdoc>
\ No newline at end of file
+<omdoc base="http://mathhub.info/FrameIT/frameworld/Scrolls/MiscScrolls.omdoc"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/MiscScrolls.mmt#0.0.0:1248.35.0"/><meta property="http://cds.omdoc.org/?metadata?importedby"><om:OMOBJ xmlns:om="http://www.openmath.org/OpenMath"><om:OMLIT type="http://www.openmath.org/cd?OpenMath?OMSTR" value="mmt-omdoc"/></om:OMOBJ></meta></metadata><opaque format="text"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/MiscScrolls.mmt#0.0.0:84.0.84"/></metadata>Miscellaneous scrolls for playing around/testing that don't have a good home yet</opaque><instruction text="namespace http://mathhub.info/FrameIT/frameworld"/><instruction text="fixmeta http://mathhub.info/FrameIT/frameworld?FrameworldMeta"/><mref name="[http://mathhub.info/FrameIT/frameworld?Midpoint]" target="http://mathhub.info/FrameIT/frameworld?Midpoint"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/MiscScrolls.mmt#165.5.0:179.5.14"/></metadata></mref></omdoc>
\ No newline at end of file
diff --git a/narration/Scrolls/SupplementaryAngles.omdoc b/narration/Scrolls/SupplementaryAngles.omdoc
index bee3fe3..add781f 100644
--- a/narration/Scrolls/SupplementaryAngles.omdoc
+++ b/narration/Scrolls/SupplementaryAngles.omdoc
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<omdoc base="http://mathhub.info/FrameIT/frameworld/Scrolls/SupplementaryAngles.omdoc"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/SupplementaryAngles.mmt#0.0.0:1620.46.0"/><meta property="http://cds.omdoc.org/?metadata?importedby"><om:OMOBJ xmlns:om="http://www.openmath.org/OpenMath"><om:OMLIT type="http://www.openmath.org/cd?OpenMath?OMSTR" value="mmt-omdoc"/></om:OMOBJ></meta></metadata><instruction text="namespace http://mathhub.info/FrameIT/frameworld"/><instruction text="fixmeta http://mathhub.info/FrameIT/frameworld?FrameworldMeta"/><opaque format="text"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/SupplementaryAngles.mmt#79.4.0:246.12.0"/></metadata><scope>\
+<omdoc base="http://mathhub.info/FrameIT/frameworld/Scrolls/SupplementaryAngles.omdoc"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/SupplementaryAngles.mmt#0.0.0:1619.45.0"/><meta property="http://cds.omdoc.org/?metadata?importedby"><om:OMOBJ xmlns:om="http://www.openmath.org/OpenMath"><om:OMLIT type="http://www.openmath.org/cd?OpenMath?OMSTR" value="mmt-omdoc"/></om:OMOBJ></meta></metadata><instruction text="namespace http://mathhub.info/FrameIT/frameworld"/><instruction text="fixmeta http://mathhub.info/FrameIT/frameworld?FrameworldMeta"/><opaque format="text"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/SupplementaryAngles.mmt#78.3.0:245.11.0"/></metadata><scope>\
        \ D
         \
  ________\_________
 A         B        C
 
-The scroll encodes angle ABD + angle DBC = 180°, or rather, angle DBC = 180° - angle ABD</scope></opaque><mref name="[http://mathhub.info/FrameIT/frameworld?SupplementaryAngles]" target="http://mathhub.info/FrameIT/frameworld?SupplementaryAngles"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/SupplementaryAngles.mmt#248.13.0:273.13.25"/></metadata></mref></omdoc>
\ No newline at end of file
+The scroll encodes angle ABD + angle DBC = 180°, or rather, angle DBC = 180° - angle ABD</scope></opaque><mref name="[http://mathhub.info/FrameIT/frameworld?SupplementaryAngles]" target="http://mathhub.info/FrameIT/frameworld?SupplementaryAngles"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/SupplementaryAngles.mmt#247.12.0:272.12.25"/></metadata></mref></omdoc>
\ No newline at end of file
diff --git a/narration/Scrolls/TriangleScrolls.omdoc b/narration/Scrolls/TriangleScrolls.omdoc
index b9aa7bc..9c97eca 100644
--- a/narration/Scrolls/TriangleScrolls.omdoc
+++ b/narration/Scrolls/TriangleScrolls.omdoc
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<omdoc base="http://mathhub.info/FrameIT/frameworld/Scrolls/TriangleScrolls.omdoc"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/TriangleScrolls.mmt#0.0.0:4637.131.3"/><meta property="http://cds.omdoc.org/?metadata?importedby"><om:OMOBJ xmlns:om="http://www.openmath.org/OpenMath"><om:OMLIT type="http://www.openmath.org/cd?OpenMath?OMSTR" value="mmt-omdoc"/></om:OMOBJ></meta></metadata><instruction text="namespace http://mathhub.info/FrameIT/frameworld"/><instruction text="fixmeta http://mathhub.info/FrameIT/frameworld?FrameworldMeta"/><opaque format="text"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/TriangleScrolls.mmt#79.4.0:273.13.0"/></metadata>A blueprint problem theory for triangle scrolls
+<omdoc base="http://mathhub.info/FrameIT/frameworld/Scrolls/TriangleScrolls.omdoc"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/TriangleScrolls.mmt#0.0.0:4687.132.3"/><meta property="http://cds.omdoc.org/?metadata?importedby"><om:OMOBJ xmlns:om="http://www.openmath.org/OpenMath"><om:OMLIT type="http://www.openmath.org/cd?OpenMath?OMSTR" value="mmt-omdoc"/></om:OMOBJ></meta></metadata><opaque format="text"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/TriangleScrolls.mmt#0.0.0:47.0.47"/></metadata>Modular scrolls having to do with triangles</opaque><instruction text="namespace http://mathhub.info/FrameIT/frameworld"/><instruction text="fixmeta http://mathhub.info/FrameIT/frameworld?FrameworldMeta"/><opaque format="text"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/TriangleScrolls.mmt#128.5.0:322.14.0"/></metadata>A blueprint problem theory for triangle scrolls
        B
       /|
      / |
@@ -7,6 +7,6 @@
    /___|
   A    C
 
-  (nicer image: https://en.wikipedia.org/wiki/Right_triangle#/media/File:Rtriangle.svg)</opaque><mref name="[http://mathhub.info/FrameIT/frameworld?TriangleScroll_GeneralProblem]" target="http://mathhub.info/FrameIT/frameworld?TriangleScroll_GeneralProblem"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/TriangleScrolls.mmt#275.14.0:310.14.35"/></metadata></mref><opaque format="text"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/TriangleScrolls.mmt#462.20.0:618.22.77"/></metadata>A blueprint problem theory for triangle scrolls that require a right angle
+  (nicer image: https://en.wikipedia.org/wiki/Right_triangle#/media/File:Rtriangle.svg)</opaque><mref name="[http://mathhub.info/FrameIT/frameworld?TriangleScroll_GeneralProblem]" target="http://mathhub.info/FrameIT/frameworld?TriangleScroll_GeneralProblem"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/TriangleScrolls.mmt#324.15.0:359.15.35"/></metadata></mref><opaque format="text"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/TriangleScrolls.mmt#511.21.0:667.23.77"/></metadata>A blueprint problem theory for triangle scrolls that require a right angle
 
-   We use ?TriangleScroll_GeneralProblem and demand the angle at C to be 90°</opaque><mref name="[http://mathhub.info/FrameIT/frameworld?TriangleScroll_RightAngledProblem]" target="http://mathhub.info/FrameIT/frameworld?TriangleScroll_RightAngledProblem"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/TriangleScrolls.mmt#620.23.0:659.23.39"/></metadata></mref><mref name="[http://mathhub.info/FrameIT/frameworld?AngleSum]" target="http://mathhub.info/FrameIT/frameworld?AngleSum"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/TriangleScrolls.mmt#892.32.0:906.32.14"/></metadata></mref><mref name="[http://mathhub.info/FrameIT/frameworld?OppositeLen]" target="http://mathhub.info/FrameIT/frameworld?OppositeLen"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/TriangleScrolls.mmt#2197.66.0:2214.66.17"/></metadata></mref></omdoc>
\ No newline at end of file
+   We use ?TriangleScroll_GeneralProblem and demand the angle at C to be 90°</opaque><mref name="[http://mathhub.info/FrameIT/frameworld?TriangleScroll_RightAngledProblem]" target="http://mathhub.info/FrameIT/frameworld?TriangleScroll_RightAngledProblem"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/TriangleScrolls.mmt#669.24.0:708.24.39"/></metadata></mref><mref name="[http://mathhub.info/FrameIT/frameworld?AngleSum]" target="http://mathhub.info/FrameIT/frameworld?AngleSum"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/TriangleScrolls.mmt#941.33.0:955.33.14"/></metadata></mref><mref name="[http://mathhub.info/FrameIT/frameworld?OppositeLen]" target="http://mathhub.info/FrameIT/frameworld?OppositeLen"><metadata><link rel="http://cds.omdoc.org/mmt?metadata?sourceRef" resource="http://mathhub.info/FrameIT/frameworld/Scrolls/TriangleScrolls.mmt#2247.67.0:2264.67.17"/></metadata></mref></omdoc>
\ No newline at end of file
diff --git a/relational/Scrolls/.rel b/relational/Scrolls/.rel
index 95e36f5..5953225 100644
--- a/relational/Scrolls/.rel
+++ b/relational/Scrolls/.rel
@@ -1,3 +1,4 @@
 document http://mathhub.info/FrameIT/frameworld/Scrolls
+Declares http://mathhub.info/FrameIT/frameworld/Scrolls http://mathhub.info/FrameIT/frameworld/Scrolls/MiscScrolls.omdoc
 Declares http://mathhub.info/FrameIT/frameworld/Scrolls http://mathhub.info/FrameIT/frameworld/Scrolls/SupplementaryAngles.omdoc
 Declares http://mathhub.info/FrameIT/frameworld/Scrolls http://mathhub.info/FrameIT/frameworld/Scrolls/TriangleScrolls.omdoc
-- 
GitLab