Simple actions and complex paths
Abort actions via exception