Omitting Types Theorem