Linked to the spec at the top of the readme