I am going through the "Spec UI framework" manual and creating a simple UI interface for a program I am writing. When I do a:
foo := SampleForm new openWithSpec.

I am getting the following error:
"Instance of SampleForm did not understand #okButton"

okButton is an "instance variable" of the [SampleForm] class and for some reason the class method is not seeing it. The exact line that brings up this error is here:

SampleForm class >> defaultSpec
���� ^ SpecLayout composed
�������� newRow: [ :row |
������������ row add: #okButton ]�� <----- error happens here
�������� origin: 0 @ 0 corner: 1 @ 0.7;
�������� yourself

Am I missing something incredibly simple? Should I refer to a instance variable with a hash tag in front of it?