Add true fit() support.

@JakeWharton @lexs