| Interface | Description |
|---|---|
| Decomposable |
trait / interface for Value Objects / Case Classes / Algebraic Data Types
unapply uses Reflection by default, but clients can override it if neccessary
|
| Class | Description |
|---|---|
| AsDecomposable | |
| AsDecomposable.CoercedDecomposable |