Shared behaviour for asq elements.