ignore stray begin
ignore unused explicit references for functions