The jQuery hook relies on jQuery being available in the global namespace under the "$" object. This breaks when noConflict is used. References to the jQuery object should also be contained in a closure, e.g:
// hook code here
This will also accomodate the jQuery object being moved in the global namespace. I can create a pull request for this if needed.
Negative. All modules are wrapped: https://github.com/bruth/synapse/blob/master/dist/dev/synapse/hooks/jquery.js#L4-12
Agreed, my misunderstanding.