Es vinculante ToConstant y la llamada a InSingletonScope es redundante?

Bueno, esta pregunta es bastante simple por el título.

Para una variable localfactory:

var factory = Fluently.Configure()
...

¿Son equivalentes estas dos líneas:

Bind<ISessionFactory>().ToConstant(factory).InSingletonScope();

y

Bind<ISessionFactory>().ToConstant(factory);

Respuestas a la pregunta(1)

Su respuesta a la pregunta