first knitr-* support implementation