Typescript Class Static Method Vs Instance Method Definition