cleanup specs based on myrons improvements
switch back to if defined?(super)