Generate constructor names by default; --no-constructor to disable.