I think that using something like Kevin's camera code would be somewhat akin to using a bolt-on assembly. But on the flip side, FIRST encourages us to use Kevin's code (or a similar library).
The wording is weirder this year. I still say that it is unreasonable to expect us to change every line of code when you use a library.
If we have to modify any libraries we use, shouldn't we have to modify the IFI libraries?
