The API has been simplified! This file has been changed accordingly.