The lib has 3 Methodes:
Lib:getSymbol - Gets a printable symbol string like boolean, function #000034567 oder table #000055655
Lib:getType - Gets the primitive Lua or Xml-frame type (like nil, number, Frame, ScrollFrame, Button)
Lib:isBrowsable - Detect if the object can be iterated in a loop
Lib:isUiObject - Detect if the object is an interface object or not
Usage:
To get an instance, simply load it with LibStub.
local Lib = LibStub:GetLibrary("LibExtendedType");