test(isRegExp): add
test(equals): add
feat(copy): create + test