Add on_source autoload feature.