Allow decoding of interface values

Fix for #30