v3 changes: patch 2/3 completely redone, should not break in -native anymore, better standards compliance patch 3/3 has been merged, so is actually a backport now