Just works for char and unicode char!