added the &optional strong parameter to a-cut function