Why are the Kicad Library conventions non-IPC compliant?