Constructor now accepts a list

You can now pass a list to ->new() without wrapping it
as a hashref, since it's prettier and becoming expected
behavior.