why not use the class var.  Is there any value to supporting mix and match?