Annotations added to the new constructor.