I don't like star trek, i haven't seen most of hte movies, and even i kow that the proper way to have started that summary should have been:
"Have you always wished that you could hear your favorite Christmas classics in the original Klingon?"
Bruno Borges said it the most succinctly...
"There is no point helping to write specifications that you aren't allowed to implement"
And Brian McCallister explained the full ramifications most clearly...
"FT.com articles are only available to registered users and subscribers."
Heuristics are bug ridden by definition. If they didn't have bugs, then they'd be algorithms.