-record(position, {x :: float(), y :: float()}).