Added ability to generate read only types from the generator tools