Effectively, this is to make the constructor package-private, so nobody else but the main() in this file can create SparkPolymer. This has been almost directly borrowed from Todo MVC (see model.dart in there).