Updating to support PHP versions lower than 5.3, when func_get_args() could not be used in parameter lists