in reply to Destructor Order

You could create an object class that inherits from your RFID::Matrics::Reader class, additionally implementing a tied element using perltie and BSD::Resource to deal with these events accordingly.

--
Real men use curlies.