Library defs don't bind to each other; fix #479