See https://github.com/databricks/koalas/blob/master/databricks/koalas/missing/window.py It mimics the class hierarchy from pandas internally. Ideally, we will be able to share implementation across APIs (like `cumsum`).