public Task<Library> CreateLibrary(string name = null, Library.Arguments arguments = null) { arguments = arguments ?? new Library.Arguments(); if (!string.IsNullOrWhiteSpace(name)) arguments.Name = name; return Create<Library>(arguments); }