bump version to 0.17
fix Cannot refer to a non-final variable