Ruby eXtension API