[RFC PATCH] add constraint functionality to mcstrans