I have also had to add a change to the Browser constructor which now requires a numeric value to be supplied for the initialization of the browser. This change will affect anyone who is building their own browsers for testing. This numeric version is the browser version that you are trying to emulate. I know that this does not support the alpha versions but a limit had to be put somewhere and trying to match version using an alpha string would be hard.
EDS Consulting Services
Colorado Springs, CO