Add basic file-views and function scoping utility