Playing with typescript.