Second round: fix the warning about old constructor names and add a test for it

Review URL: https://chromiumcodereview.appspot.com//12874002