Couldn't you simply do all the var conversions in the properties (get/set)?

Does the scheduler handle my and you correctly? I took a quick glance at the code and didn't notice anything about my and you.

Did you write all the wrapper code manually or did you use some generator script or something for the repetitive parts?