Livepatch selftests: the journey to Kbuild and back or how moving code around ended up on a Makefile graduation course