include("ObjectSecurity") include("CommonObjectSecurity") include("NativeObjectSecurity") include("FileSystemSecurity") func init // add using module sys.add_use('System.Security.AccessControl') // initialize instance sys.add_object(this.codename, 'DirectorySecurity') // initialize common events and properties include("FileSystemSecurity-init") include("NativeObjectSecurity-init") include("CommonObjectSecurity-init") include("ObjectSecurity-init") end func Security return(this.codename) end