I'm trying to understand this. Can we really mark a function `noexcept` if we do not provide an implementation (even an empty one)? Couldn't someone go ahead and write a non-exception-safe implementation of `~ofGLProgrammableRenderer()`? Makes not much sense probably, but it's possible if we don't provide an implementation, right?