DEPRECATED! Please refer to Marco Antonio's fork.
Please refer to the fork maintained by Marco Antonio.