Yes but let's add back the javadocs you removed from the original constructor and let's also have that be the first one in the file.