swap the order we run doctests and properties, so doctests fire faster
added some heap doctests