Adds constructor-style operations