Add docs encouraging the use of prototypes