Deviation from spec will result in dislocation of receiver delegate
The LSP0 `universalReceiver()` function looks up the receiver delegate by crafting a mapping key type.\\n```\\n  bytes32 lsp1typeIdDelegateKey = LSP2Utils.generateMappingKey(\\n  _LSP1_UNIVERSAL_RECEIVER_DELEGATE_PREFIX, bytes20(typeId));\\n```\\n\\nMapping keys are constructed of a 10-byte prefix, 2 zero bytes and a 20-byte suffix. However, followers of the specification will use an incorrect suffix. The docs do not discuss the trimming of bytes32 into a bytes20 type. The mismatch may cause various harmful scenarios when interacting with the delegate not using the reference implementation.
Document the trimming action in the LSP0 specification.
```\\n  bytes32 lsp1typeIdDelegateKey = LSP2Utils.generateMappingKey(\\n  _LSP1_UNIVERSAL_RECEIVER_DELEGATE_PREFIX, bytes20(typeId));\\n```\\n