Documented exceptions on public interfaces