Using static properties for schema transformations and decoding in TypeScript - Effect Community