init post: macro in ruby