Resolved an issue with _page_alter and John's impl of JS settings