I've run some tests and it appears to create the correct code for me. What steps did you use? Is this with the latest version? I'll need steps to reproduce in order to fix the issue in the product. Once I can reproduce the problem I can usually fix it.