A bug in VPA assigment code, after 5 years!