Updated TODO - C99 features
Optimisation: Added offsetting to backend label logic