for sure! but there are lots of incremental shareable primitives that could help. I think about go's built in testing tools that can get extended as an example