That was an April Fools' joke.
The "fn" and ":" are good too.
I'm less sure about "include", because I doubt Ada does textual inclusion. If it does, then that is good too. Otherwise, better choices might be: using, use, require, requires, depend, depends, external, library, unit, module...
It probably also cuts down on human ability, like never taking the training wheels off. In the long run productivity might be lower.