Interpreting generic structures: expert systems, expertise and context