1. A machine-readable medium comprising instructions that, when executed by a processor of a wireless communication device, adapt said wireless communication device to: receive at least one markup language document containing a markup language definition defining a query of a notional database table, said notional database table having a set of notional fields, each of said notional fields corresponding to a field of a data record within an information category maintained by each of a plurality of wireless communication device-executable personal information manager (PIM) software applications; and instantiate, based on said markup language definition, an instance of at least one object-oriented class containing code for effecting said query through interaction with a PIM software application of said plurality of PIM software applications, said PIM software application being executable at said wireless communication device.