On Mon, 19 Dec 2016 11:51:53 GMT, Sönke Ludwig wrote:

Hi, thanks for sharing the results. I've observed this issue in a
different context a while ago and there seems to be a code generation
issue for contracts in interface definitions. Accessing the parameters
yields garbage coming somewhere from the stack, but not from their real
address. These contracts currently have no effect anyway due to the way
contracts are inherited, so I'll just remove them for now.

Done: 124df7b

Thanks!