A Republican legislator from Williamsburg is pushing for a law to require the state attorney general to defend the Virginia Constitution — which the current officeholder, Democrat Mark Herring, declined to do regarding the commonwealth’s ban on same-sex marriage.