Added predicate for registering remote repositories, adding more options.