I see nothing wrong with this example.