client-pure-methods