As suggested by the todo seal the `SerdeAmount` so users of the library explicitly cannot implement it. Its not obvious to me why this wasn't done at the time. Remove the associated TODO from the code.