only creates null safe setters in the annotated class