Added sugar class and automatic camel case correction to keep compatiblity with c#
Dirty merge