Rename clean_getters to pure_getters; add pure_funcs.
Don't drop_unused before compression.

Fix #280, #282
wrap up