Give me a description, to serve as a comment into a Python class, of what an "TransformerEncoder" block does.