1. 19
  1.  

  2. 1

    I’m I the only one that feels like it makes the code harder to read?

    I liked the error singleton implementation the most as it can be removed completely and it does not complicate the higher level code.