I don't see what the problem would be, nor I see what the need is for separate parse implementations. I will try making the changes and see if I figure out what are the problems that you expect here. Do we have tests taking care of all this added _callables_ functionality?