Hi
I'ts a bit historical. Originally BigIP was maintained by our middleware team. A lot of these guys are ex sysprogs and they have a LOT of fancy iRules, class files etc.(you know all the things we're told not to do on the LTM course? )
We gave our developers and middleware team access to allow them to update class files as and when they need to.
They typically use these class files to setup work groups, switch active servers and all sorts of middleware stuff.
By using this method they can update class files indiviually without doing a B load.
The files are updated via scripts, again written by the middleware team. We'd need to be able to support V10 and V11 at the same time.
Thanks, Drew