mini design language