I completely understand what you mean about having a literal kid...
When my DS was 3, he hit his little brother (2). I asked him why he did that and he said, "He wanted me to." When I asked him how he knew that he said, "Well, the golden rule says 'do unto others as you would have them do unto you' and he had hit me, so I hit him back."
I had to explain you weren't literally supposed to do what others do unto you.
Most recently, his basketball coach put him in a spot on the floor and said, "Whatever you do, stay there and guard your man." My son took him literally and while his team moved to the other end of the court to play defense, my son stayed planted like a tree. The coach is yelling, "move, move, move." The audience can't figure out why my son isn't moving. -- Sometimes I feel like I am raising Amelia Bedilia (?)!