niftyreg interface: it's requires and not require