add numeric for loop comprehensions/decorator, fixes #45