cppbc: some extensions in behavior