A record datatype for Python