EIP-2003: EVMC modules for implementations of precompiled contracts