Modified to make better use of Lil.js. No functional changes.
Fixed issue caused by last commit. Missed the .raw() call when using Lil.js. No version bump.