Spock's power assert implementation has the same problem. Not sure if there is a good solution. What if the value isn't cloneable/serializable?