Add .in_seat and .absent methods