Hát igen, de a kiskapuk kihasználása azért nem ritka. Ha az egyik legelterjedtebb könyvtári függvénycsaládot vesszük példának a ..printf, ..scanf:
stringben kapja a típusokat aztán azt parse-olva értelmezi(vagy értelmezi félre) a paraméterlistáját - nem egy deklaráltan erősen típusos nyelvre valló megoldás