fixed typo to enable bond(reqs), and added valueOf and toString functionality