some fun prototype and constructors javascript specs