Currently package is not usable due to it's dependencies being outdated and package being non nullsafe. If you do not have time to maintain this project, I can do it's maintenance to resolve current issues and review/merge PRs.