This constructor should now be explicit.