zclass is a replacement for selfclass which should be a bit easier to manage. Comes with two helper functions which you should be able to find use for in other places. Ill write a helper function to get custom info messages for it when i get some time.