post about js inheritance