core/src/com/google/inject/internal/Errors.java
public static Object convert(Object o, ElementSource source) {
    return Messages.convert(o, source);
  }
public static Object convert(Object o, ElementSource source) {
    return Messages.convert(o, source);
  }
TODO(lukes): inline in callers.  There are some callers outside of guice, so this is difficult