No idea how free method from Ruby gets called. Adding a debug message to know.