Fix purge_option return value
Support font option

GitHub fixes #18