if someone removes the `src` all hell will break loose, right? can we rely on the parent selectors?