added _dump() and _log() for convenience
pass options to p() because something seems to overwrite them