prefix unmarshalled vatiant with signature. fixes #45