* [x] For one-element needle use `find` * [x] For more than 16 bytes needle check it by parts * [x] Do something for 4 and 8 byte size elements * [x] Consider enabling for some cases `basic_string::find_first_of` (or prove it is not possible)