CORE-4297: added static factory methods that accept base URLs directly