Added an example from Flenegan with inheritance
Action example