This code may be licensed under either the LGPL or MIT/X11 at the
user's discretion where feasible
