Today I tried for an hour to develop a ~10 line Safari Extension. I just gave up after having no idea how to predictably run it. Safari and Safari Tech Preview would almost always reject it.