imo, following the existing code around this will help Shivam understand how to use this package, for start they can search "SupersetClient" in the global search of their IDE and they will be able to see how it's used throughout superset