add Enumerable#each
allow ' in identifiers
add Struct class