This should read String, Array, or Hash as you support all three