internally in preference store we keep theme's in `UTF-16` as also Java's `String` internal encoding is such. And store does support only Strings not `bytes[]`