Those static methods shouldn't be used for more than 3 parameters. It is extremely hard to remember the order. Even with docs, they are still not user friendly. I'm actually okay with removing this static method and using the builder pattern to create an ALS instance.