<iostream> isn't needed here.  More generally, code in the library shouldn't be using the standard streams (they're for the application to use), so we shouldn't be including <iostream> anyway.