It appears that FOP 0.94 treats negative values for last-line-end-indent as 0, which is wrong. Non-negative values produce the expected results.
 
Eric Amick
Legislative Computer Systems
Office of the Clerk