Could have been a fugue

Could have been a fugue is a piece for Clarinet, violin, cello and piano. Its probably sounding like a fugue, but deviates from the fugue-principles since the main theme is the one permutating and transforming through the exposition not (only) the following counterparts.