common library
- eResult
- Bool