State classes used by artifacts representing Layer to handle input and output.