#34 and #36 should validate result from chain, not original target