The Generic Structure System