check stylenames all the way up (was skipping the top-most view)
== nil => nil?
Merge branch 'master' of github.com:colinta/teacup
fix 'constrain_above' margin