implement araqne/issue#210