Simplify abstract long copy method
Simplify abstract long copy method

The extra JSON serialization step shouldn't be required: the output of
`toJSON` should always be a number (respecting the specification; even
though it means it'll always lose precision in JavaScript).

mtth/avsc,mtth/avsc,mtth/avsc,mtth/avsc,mtth/avsc