Using Class Schema with Static Factories for Decoding Abstraction - Effect Community