Instead of returning false all the time, we should return wahtever our parent desires (even though this usually false).