I would not realy give a hoot about what is leagal, what I am interested in is what is safe!
As long as you can stay in contact with the surface, maintain the in-flight visibilty and decend safely within a gap in the cloud then you are unlikely to have any leagal come back. After all cloud movement is a dynamic thing and who in a court of law can fix the location of the clouds at a point in time.