Keep the type on public methods