working on getting implementation-tags to play nice with method (especially specialized methods)
broken system. Added ability to get an implementation-tag symbol based on hte types of hte arguments given when called, however these types are too specific so we can never find such symbols. Right now we have to actively call (<concept>-implementaion-tag <args>) with the arguments we want, see the second value for the symbol it looks up, then intern that symbol with the tag value to get it working