Why can you sometimes shorten "bonan" into "bon-" (attached to the noun); but apparently here Bonvesperon is not allowed. What is the rule and why does it seem arbitrary? I thought that the whole idea of Esperanto was that its rules were not arbitrary?