In reply to Evan Skuthorpe.

I can't argue with you. I think the same thing about following good design principles.