semis
references #391, updating misc compiler functionality