made Decal constructor public again, because GWT explodes otherwise