The constructor error out parameter was a bit awkward. Wrap it in a factory method which can return an error. Make the constructor private.
The constructor error out parameter was a bit awkward. Wrap it in a factory method which can return an error. Make the constructor private.