one of my early 'let's learn scala' projects: some basic representation and validaion of pasting schemes in 2-categories