Somebody can think I have outgrown "everything is broken and let's rewrite it" mindset and now I pretend to improve the current doomed tech. While in fact I just do a refactoring that will make it easy to rewrite everything.