there is absolutely *NO* reason for a separate pop library.