initial commit

demo of how to jumble up arguments using boost::bind's placeholder facility.