There are apparently two methods:
Specific implementations: