I've experienced this issue as well, but the fix is very simple (attaching Git patch). The fix does NOT break foreign.test but I have no idea, yet, on how to test the new behaviour in a platform independent or continuous integration friendly way. The commit has been applied to the stable-2.2 branch, but it would also apply cleanly to master. Any feedback welcomed. Best regards. -- Isaac Jurado "The noblest pleasure is the joy of understanding" Leonardo da Vinci