Optimizing startswith
In the interest of utilizing string-functions a bit more, I
worked on improving the startswith-function to use memcmp() instead of
the ugly infinite loop. This reduces the binary-size and allows the
compiler to optimize the code, instead of having to rely on unreadable
binary checks.