Thanks Padders, looks useful.

In the Pragma directive - I presume the leading zeroes can be safely omitted - or is to best/expected to ommit them?

i.e
(resource_busy, -54);

is the same as

(resource_busy, -00054);?