Adjust the semantic init code.