sentinels are more pythony