Very clean, nice behavior. Recommended.