parse(::String) should error out on :incomplete, fixes #9505

This seems correct, but I'm not sure if this function is used by anything that relies on :incomplete.

@Keno @mbauman.