Everything goes fine, until I add copy location constraint. After that the objects stop behaving like they were parented or have any kind of constraints whatsoever.
For anyone else stumbling upon this - you have to break parenting link between 2 obejcts first. Shift select both suzannes (.002 & .003 from .blend file), Object > Parent > Clear Parent (Alt +P).