RF: removed the default value '-1' from warping functions, using None instead and string 'identity' to disambiguate