Text this: Supramolecular networks stabilise and functionalise black phosphorus