A quick word on the matter there is no possible situation under which calling another editor a liar is remotely acceptable  Accuracy of statements can be disputed certainly but liar means someone who makes intentionally false statements or willfully deceives  Given that it posits malice which is the opposite of assuming good faith it cannot be anything but a personal attackI make no comment on whether a block was an appropriate response or whether its duration is adequate but arguing that it was not a violation of NPA is ridiculous on its face  Ill grant that no warning was given but I am under no delusion that Giano is not aware of the meaning of the terms he uses or that he has somehow forgotten our policies