A token can represent a right, record it and transfer it across a programmable ledger. However, the right itself has to exist in law, not just in code.