LSP0 ownership functions deviate from specification and reject native tokens
The LSP specifications define the following functions for LSP0:\\n```\\n    function transferOwnership(address newPendingOwner) external payable;\\n    function renounceOwnership() external payable;\\n```\\n\\nHowever, their implementations are not payable.\\n```\\n    function transferOwnership(address newOwner) public virtual\\n        override(LSP14Ownable2Step, OwnableUnset)\\n    {\\n```\\n\\n```\\n    function renounceOwnership() public virtual override(LSP14Ownable2Step, OwnableUnset) {\\n         address _owner = owner();\\n```\\n\\nThis may break interoperation between conforming and non-confirming contracts.
Remove the payable keyword in the specification for the above functions, or make the implementations payable
```\\n    function transferOwnership(address newPendingOwner) external payable;\\n    function renounceOwnership() external payable;\\n```\\n