It's been frustrating me all summer, Mary. The original rewrite of Krystle that I was doing when we met up in the Lake District while I was on holiday got shelved because one of the features i was trying to build into the new theme was the custom blocks I used in Lagomorph (and Miriam has in Aerie and are in other themes too) but they no longer work as of 2.3.
Now awesomebar breaks between Alpha and Beta versions of 2.4
Theme designers are trying to get creative with the look and feel of Moodle, with the power and tools it can give us, but something seems to get in the way of each step forward 
Progress is good - but if it comes at the expense of breaking things in every sub-version, then perhaps some of that 'progress' needs to be moderated a bit or perhaps communicated better from HQ???
Right now, I'm stuck between trying to flog this issue out and fix it - I really wanted this theme ready to go with the release of 2.4, or wait and see what happens when 2.4 becomes stable in case it changes again!
Anyway, for now I'm trying to find the issue - I have a couple of days holiday, but once I'm back in work on Thursday I'll probably have to leave it for a bit 
I have copied the error messages into the decaf forum thread as well in the hope that Paul might be able to take a look too.
Richard