Input source is parametrized all the way down.