[#313,backend][s]: use jquery deferred if available - fixes #313.
[build][s]: build again.