Hätte es denn der existierende Datentyp „URL“ nicht auch getan?
Projektspezifische Erweiterungen lassen sich dem Installer mitgeben. Dazu muss man nur unterhalb von NUCLOS-HOME ein Verzeichnis /extensions anlegen und darunter /server, /client, /common und anschliessend den Installer (erneut) ausführen.
Grüsse,
nuclosian