Small change in setSource method semantics