Since Painless scripted fields can be strings, they're showing up as options in the significant terms agg field dropdown. But [significant terms](https://www.elastic.co/guide/en/elasticsearch/reference/5.0/search-aggregations-bucket-significantterms-aggregation.html) doesn't support scripts. 