eliminate WIP interfaces
improve auto-gen capabilities: list out all glib types