empty context now represented by empty contexts list. stripped limitations moved to context postings list to be handled in one place. removes unused code