Constructor options are now a hashref