List & Record Tools 1.0
This scripting addition from Late Night Software lets you manipulate AppleScript records like real dictionaries and do set operations on lists.
get user property "myage" in {myAge:42} --> 42
intersection of {1, 2, 3} and {2, 3, 4}
-- Result:
-- {
-- 2,
-- 3
-- }