refactor de aspect_before para que se llame abstract_aspect_before