ically be available on all objects inheriting this prototype ;reflection: though this is not very important, you can test if an object is of some type by using the instanceof operator, which is not feasible with functional inheritance.At this point of the review, the choice is really hard because on one hand we have a simple and trap-free system (functional inheritance) which just does well the jo