Many years ago, I wrote something about Universal Binaries - http://hohle.net/scrap_post.php?post=197 . IIRC, they've remained relatively unchanged since NeXTSTEP and have always been available in OS X (and even used during the G3/G4/G5 era in Mac OS).