Inhert from Tie::Handle and added support for printf