Do some additional testing
Fix bug in rawValue() method
Add a set of more consistent and thorough tests