'partial' class declarations