Um,
When I do the following:
use Mac::Glue ':all'; my $ab = Mac::Glue->new('Address Book'); my $person = $ab->obj( people => whose(AND => [[ first_name => begins_with => 'Smorgasbord' ], [ last_name => equals => 'Milhouse' ]] );
the $person object is absolutely nuts. It's got about a million key-value pairs that look like this:
bless( {
'GLUE' => bless( {
'IDS' => {
'mbox' => {
'name' => 'mailbox_url'
},
'JPEG' => {
'name' => 'jpeg_picture'
},
'left' => {
'name' => 'left'
},
...
'sqkm' => {
'name' => 'square_kilometers'
},
...
'ednb' => {
'name' => 'nubus_card'
},
...
'ksb^@' => {
'name' => 'f7_key'
},
...
and so on and so forth. Among other highlights: 'kilometers', 'ovals', 'arrow_at_both_ends', 'degrees_kelvin', and 'as_taught_in_school'.
Is this, like, every four-letter Apple ID that has ever lived? Or can I really find out how many degrees Kelvin my friends are?
-Ken