Text-based User Interface library new release

Soranne:
Really nice, love it!
This is going to save me a lot of time!

But does this work on graphic LCDs too?

As I was re-writing my codes, I found I used the following functions from the standard LiquidCrystal library:

clear() to clear screen
setCursor() to set location of the output
print(char*) to print a string of characters
write(char) to print one character
and createChar(char*) for scroll bar
blink() and noBlink() for blinking box

So if you use a GLCD, does the GLCD support these above functions? I'm planning to port my library to KS0108-compatible displays but need some help figuring out what the GLCD can do.