removed hacky ::scope tweaking to make VFL global by default