CE-1019 Removing reference as objects are passed by reference by default
CE-1019 Removing reference as this is default anyway, adding type hinting
CE-1019 Changing double quotes to single