- added optional
- added ptest
- added string reserve and type switch tests
- added rstruct
- added orr