Comment Comment by pbiswal For a slightly different take on this problem, check out Wire (https://github.com/google/wire). parent pbiswal 4 years ago