avoid nuking trailing semi-colon