Added tests for component conctructor/instance prop variations