Start using a builder pattern and introduce a character builder