adding new?/changed? methods to motion/docuser
fixing document::base and it's specs