I tried placing an anvil and a dirt block on a lily pad and the block floated above the lily pad a considerable ways up. I haven't tried this before so I don't know if this is a glitch or not but I had never seen it so I reported it. Image is attached.
2 blocks cannot occupy same space.