member info extractor
spray api stub
attempts to implement facade