contract PolymorphicEntrypoint = entrypoint id(x : 'a) : 'a = x