refs #12
(still need test case)