@reify: nice post! i've