development of demo programs
added property lists to I/O ports
added property lists to the foreign pointer wrapper structures