3D angle constraints?

How can I apply more than one 3D angle constraint with respect to WCS?
I'm trying to tilt a block obliquely by defining its slope in two directions, i.e., Euler angles w.r.t. x- and y-axes, or pitch and roll.
Documentation for dmAngle3d does not help me. It's not even clear how to determine a rotation vector consistently for one angle constraint. For example, the order in which the BLock and WOrld axes are specified sometimes changes the direction of rotation and sometimes doesn't, depending on which pair of axes are selected. I do not get a "Set reference entity" choice when applying an angle constraint to a block.
Apart from blocks, constraining a planar face of a 3D solid to an oblique angle is not intuitive. Applying a second angle constraint seems to have no effect, as though the first angle constraint has locked more degrees of freedom than it should.