First draft implementation of `sentinel`.