Suited class names for the pub libraries.

And now using pub:http