@xiangma9712/optional.ts (npm): Bring Optional class to TypeScript which has same interface to that of Java
Keywords: Optional|class|java-like|interface