Suggest is_final trait