pretty happy to see the specs reflected in the code ;), thanks for taking the time to do this.