trunk abstract by rschuiling
_