agpy (cloned from googlecode: agpy.googlecode.com)