need to add overload once before creating object to have overloading work
add RT ticket
add tests
fix overloading - use perl v5.18