Why does Kotlin need "const" keyword?

Consts are needed to access them statically. For example, if you want to use constant in annotation, it must be marked as const. I am not sure that the keyword is really needed, but for now, you can’t avoid it.