Add k-fold support.
Add transactions.
Extend recent duration to 4 months for golang.