Derivable mushroom table.
For developers :