Update: Due to obligations elsewhere, I must look at this either tomorrow or the day after. Sorry for my absence; work stuff.