rephrased comment
Added greedy adjacent boundary detection
Changed internal representation of concepts to allow support for boundaries