2) All it would provide is "template.add( key, htmlString )" and
"template.get( key )" returning said htmlString, it wouldn't invoke the
template engine because that's not yet shared. Also at this time,
MobileFrontend's version defines this add/get interface as "mw.template"
which seems too generic (should probably be mw.mobileFrontend.template or
mw.mfTemplate).
Agreed on this point. I know that Gabriel and I's solution is not quite
ready and no one is using it yet; but we're going to need a custom RL
module anyways at some point down the line. Our templates get compiled into
an intermediate form which RL will deliver -- so it'll eventually have a
LESS style pipeline.
In any case, my solution's templates will not be compatible with your
templates. So; perhaps mw.mustacheTemplate.get or something?