The Loom language