Most likely. I suspect they're allusions to memes contemporary to the Buddha's time and location, though.