Please help me in choosing the right preposition in the below sentence: >The returned values seem a bit confusing on/in its semantics, Which one should I use and what is the difference about use in or on?