Very very interesting. :)
Are you get this cheat from Microsoft VFP developers (that's Joke)... ;)
I did a workaround but your's one so smart and so easy...
>To get result you want, create cursor test beforehand to prevent VFP from opening table test with alias test.
>
>CREATE TABLE test (testfld c(10))
>USE
>USE test ALIAS atest
>CREATE CURSOR test (DUMMY C(1))
>SELECT * FROM atest INTO CURSOR test
>