fix compile on beekeep with new bees, c99 for some idioms in new ops