handle keywords for nonlocal declarations
add license header to genpy.ml
test all targets again