anticipating library deletions. closes #36.