bump version, add missing include, add set() ptr overload