Typescript Class Optional Constructor In Python Oop Documentation