add cosnumes interface
add consumes interface
Merge pull request #802 from ptcox/consumes_to_cscsharesinput

Consumes to CSCSharesInput