Closed cal101 closed 7 years ago
@cal101 formatting applied.
Code is rebased. The comments of the commits note where the changes are simple or if they need more review and the changes may need rework. The "XXXasTypeVariable" I don't like much because they currently may do more work copying stuff that is not necessary. Maybe staying wuth the setter until then would be better here. Just tell me your opinion. IF making the SymbolType deep immutable succeeds that will vanish but that is a big IF. Please take a look and tell me your opinion.
Attention: is based on and includes reformatted code. Needs re-base when master formatting is applied.