The dots in the name spaces are a small part of it. I use a lot of generics and record types which require features  Sven Barth has added.<br><br>IBitmap = interface(ICloneable<IBitmap>)<br>TObjectList<TItem: TObject> = class(TIndexedList<TItem>) <br>
TPointF = record public class function Create(X, Y: Float): TPointF; overload; static;<br><br>I have a github account and will host everything there (soon) including the topic documentation files, which along with the source code comments define what happens when I "build" the website. I've just been busy with other stuff like editing videos and writing tools/scripts and addition to testings and modifying the library code itself.<br>