require set. Fixes #5