Punto 1, 2 y 3

Punto 1: regex_join_point y regex_join_point_spec
Punto 2: class_join_point y class_join_point_spec
Punto 3: class_hierarchy_join_point y class_hierarchy_join_point_spec