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



Reply via email to