Made use of the isApplicable method in the B-Encoder.
The Encoder.encode() method became void.
The Encoder.encode() method throws na IOException.