Correct way to implement new agnostic constructor
Separate display area for different code snippet outputs
Show success case for new agnostic constructor