Hello, golang newbie here. I tried a lot of things to use this interface without changing the lib code but couldn't find a way to implement it.
This change allows me to implement the interface and provide my own functions to use it. Is this a good idea?