How does one declare const/invariant member functions in D 2.0 that don't return void? If it's just prefixing, how does one declare const/invariant functions that return const/invariant references? The web site isn't very helpful on this matter. -Steve