tests pass up until needing a custom analyzer