added ipdb as sdidemo dependency
experimental changes to DocumentSchema