Main authors * Daniel Baumann * Marco Amadori Patches (alphabetical order) * Frederic Lehobey * Jason D. Clinton