Some more style nagging: trailing comma instead of a semi colon would be nicer IMHO.