coffescript builder with closure features