Yep good point. Add a TraceSource parameter to FromBytes with a default value of null and only trace if it's not null and the error occurs.