Illegality, insolvency and fraudulent directors: clarity at last?