I have eliminated the need for the hashCrossLinks setting. Now you either have crossLinks turned on or off. If you have hashNames enabled, they can be used as well. This has been fully tested with hashLinking turned both on and off. With this final commit, I feel that cross linking works how it should now.