model:
http://www.perl.com/pub/q/documentation