This is because it gets passed to mkDerivation through some route, this ensures that doesn't mess with anything