// Constructor public Borrowable(LibraryItem <T> libraryItem) : base(libraryItem) { }
// Constructor public Decorator(LibraryItem <T> libraryItem) { this.libraryItem = libraryItem; }
// Constructor public Decorator(LibraryItem libraryItem) { this.libraryItem = libraryItem; }
// Constructor public Borrowable(LibraryItem libraryItem) : base(libraryItem) { }
// Constructor public Decorator(LibraryItem <T> libraryItem) { _libraryItem = libraryItem; }