Move GC code for static vectors to its own function
In scavenge
, the last clause handles static vectors (arrays). It would be nicer if this bit of code was moved to its own function to clean things up and make the scavenging of static vectors self-contained.