handle proc generated with & argument and method conversion