how inaccurate is Hercules to the mythology?