>The problem is probably that State uses the parent pointer
>(and thus isn't constant if indexed from an object(_HMAC)).
>In this case it is indexed from the class, which renders a
>constant, but the value is invalid for cloning the class,
>so it is hidden from indexing in the runtime. However
>lib/modules/__builtin.pmod/Nettle.pmod/Hash.pike:446: Warning: Not a valid
>object type.
>lib/modules/__builtin.pmod/Nettle.pmod/Hash.pike:446: Warning: Expected:
>function(void | mixed ... : object) | object | program.
>lib/modules/__builtin.pmod/Nettle.pmod/Hash.pike:446: Warning: Got :
lib/modules/__builtin.pmod/Nettle.pmod/Hash.pike:446: Warning: Not a valid
object type.
lib/modules/__builtin.pmod/Nettle.pmod/Hash.pike:446: Warning: Expected:
function(void | mixed ... : object) | object | program.
lib/modules/__builtin.pmod/Nettle.pmod/Hash.pike:446: Warning: Got : mixed.