https://codereview.appspot.com/346100043/diff/1/lily/paper-column.cc File lily/paper-column.cc (right): https://codereview.appspot.com/346100043/diff/1/lily/paper-column.cc#newcode105 lily/paper-column.cc:105: SCM m = me->get_property ("when"); How much sense does this make? get_property on callbacks will execute various sorts of callbacks the first time a property is accessed and store a cached result. So the grob is only "const" because accessing its properties happens via a linked list where only the data structure organization rather than the data itself happens to affect the formal Grob constness. Which is sort of an implementation detail. https://codereview.appspot.com/346100043/ _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel