When creating an object, the existence of the Q option is checked
add push method