* construct-like binary parser