I have a different opinion on the definition of "fully programmable"