Closed
Description
The issue is that we have an asymmetry between start
and close
method. We also don't leverage the try-with-resource
functionality afforded by Closeable
so making things explicit might be better by having an interface that would have both start
& stop
methods so that we have to handle that start
scenario explicitly as well.