diff --git a/data/typelibrary/utils-1.0.0/typelib/const/quarterconst.gcf b/data/typelibrary/utils-1.0.0/typelib/const/quarterconst.gcf
new file mode 100644
index 0000000000..3dae4198c3
--- /dev/null
+++ b/data/typelibrary/utils-1.0.0/typelib/const/quarterconst.gcf
@@ -0,0 +1,250 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/typelibrary/utils-1.0.0/typelib/splitting/SPLIT_LWORD_INTO_BOOLS.fct b/data/typelibrary/utils-1.0.0/typelib/splitting/SPLIT_LWORD_INTO_BOOLS.fct
new file mode 100644
index 0000000000..2faecc79ac
--- /dev/null
+++ b/data/typelibrary/utils-1.0.0/typelib/splitting/SPLIT_LWORD_INTO_BOOLS.fct
@@ -0,0 +1,295 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/typelibrary/utils-1.0.0/typelib/splitting/SPLIT_LWORD_INTO_QUARTERS.fct b/data/typelibrary/utils-1.0.0/typelib/splitting/SPLIT_LWORD_INTO_QUARTERS.fct
new file mode 100644
index 0000000000..76281f2309
--- /dev/null
+++ b/data/typelibrary/utils-1.0.0/typelib/splitting/SPLIT_LWORD_INTO_QUARTERS.fct
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+