A macro for creating JavaScript objects