I worked on that one some time ago, well to be more specific i tryed to find the location of the functions you just described in your post. And i didn`t not manage to find anything so far

. Maybe someone with very good skills and knowlege can help. (Crossing my fingers)