experimental ruby macros for javascript.