Add schemas code, second attempt.

Any chance that two lists intersect?