When copyText is , the Default instance should be used instead of constructing a new instance.
public CommonTokenFactory(bool copyText) { this.copyText = copyText; }